//
//  Interface.h
//  SportSocial
//
//  Created by yull on 14/11/19.
//  Copyright (c) 2014年 yull. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "RecentListVIewController.h"
#import "NewsViewController.h"
#import "NearRootViewController.h"
#import "MyInfoViewController.h"
#import "FriendViewController.h"
#import "LoginViewController.h"
#import "NoticeViewController.h"
#import "PhotoViewController.h"
#import "SportPlanViewController.h"
#import "SettingViewController.h"
#import "RESideMenu.h"
#import "LeftSideViewController.h"
#import "RegistViewController.h"
#import "UserInfoViewController.h"
#import "GroupListViewController.h"
#import "GroupInfoViewController.h"
#import "NewsContentViewController.h"

@interface Interface : NSObject

+ (UITabBarController *)createMainTabbarController;

+ (LeftSideViewController *)createLeftViewController;

+ (RESideMenu *)createSideMenu;

+ (UIViewController *)createLoginViewController;

+ (UIViewController *)createRegistViewController;

+ (UIViewController *)createMyInfoViewController;

+ (UIViewController *)createFriendViewController;

+ (UIViewController *)createNoticeViewController;

+ (UIViewController *)createPhotoViewController;

+ (UIViewController *)createSportPlanViewController;

+ (UIViewController *)createGroupListViewController;

+ (UIViewController *)createSettingViewController;

+ (UIViewController *)createUserInfoViewControllerWithUserId:(UInt64)userId userName:(NSString *)userName;

+ (UIViewController *)createGroupInfoWithNearGroup:(NearGroup *)nearGroup;

+ (UIViewController *)createNewsContentWithNews:(NewsModel *)news;
@end
